package org.jeecg.common.modules.doctor.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.math.BigDecimal;
import java.util.Date;


@Data
public class DoctorRegisterVo {
    private String id;
    private String doctorId;              /**医生ID*/
    private String doctorName;            /**医生姓名*/
    private String registerHospitalId;    /**挂号医院id*/
    private String hospitalName;          /**挂号医院*/
    private Integer departmentId;         /**科室id*/
    private String departmentName;        /**科室*/
    private String type;                  /**就诊号种：普通号、专家号、特需号*/
    private String visitTime;             /**出诊日期*/
    private String visitPart;             /**出诊时间段：上午、下午、晚上*/
    private Integer visitNum;          /**挂号序号*/
    private Integer numStart;             /**挂号开始序号*/
    private Integer numEnd;               /**挂号结束序号*/
    private Integer count;                /**总数*/
    private Integer surplusNum;           /**余号*/
    private BigDecimal price;             /**价格*/
    private String createUser;            /**创建人*/
    private Date createTime;              /**创建时间*/
    @JsonFormat(timezone = "GMT+8",pattern = "HH:mm")
    @DateTimeFormat(pattern="HH:mm")
    private Date startTime;              /**开始时间*/
    @JsonFormat(timezone = "GMT+8",pattern = "HH:mm")
    @DateTimeFormat(pattern="HH:mm")
    private Date endTime;              /**结束时间*/
    private String ishave; /**是否有号*/
    private Integer invalid;/**删除0正常，1删除*/
}
